iT邦幫忙

0

Bytes </> Hex

  • 分享至 

  • xImage
  •  
public class Helper
    {
        public static string Bytes2Hex(byte[] bytes, int index, int count)
        {
            try
            {
                return BitConverter.ToString(bytes, index, count).Replace("-", String.Empty);
            }
            catch { }

            return string.Empty;
        }

        public static string Bytes2Hex(byte[] bytes)
        {
            try
            {
                return BitConverter.ToString(bytes).Replace("-", String.Empty);
            }
            catch { }

            return string.Empty;
        }
        
        public static byte[] Hex2Bytes(string hex, int index, int length)
        {
            return Hex2Bytes(hex.Substring(index, length));
        }

        public static byte[] Hex2Bytes(string hex)
        {
            byte[] bytes = new byte[hex.Length / 2];
            for (int i = 0; i < bytes.Length; i++)
                bytes[i] = Convert.ToByte(hex.Substring(2 * i, 2), 16);
            return bytes;            
        }
    }

圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言